special jungle petroleum detachment - Français Anglais Dictionnaire